//
//  KKTrackTool.h
//  TrackDemo
//
//  Created by sanfang on 2024/5/9.
//

#import <Foundation/Foundation.h>
//#import "KKPointModel.h"

@class KKPointModel;

NS_ASSUME_NONNULL_BEGIN

@interface KKTrackTool : NSObject

/// 生成KML文件
/// - Parameter gpsPoints: 轨迹点数组
+ (void)generateKMLFileFromPoints:(NSArray<KKPointModel *> *)gpsPoints;

/// 生成GPX文件
/// - Parameter gpsPoints: 轨迹点数组
+ (void)generateGPXFileFromPoints:(NSArray<KKPointModel *> *)gpsPoints;

/// 解析KML文件
/// - Parameter data: 文件数据
+ (void)parseKMLFileData:(NSData *)data;

/// 解析GPX文件
/// - Parameter data: 文件数据
+ (void)parseGPXFileData:(NSData *)data;
@end

NS_ASSUME_NONNULL_END
